@charset "utf-8";

/* CSS Document */
body{ font:12px/24px "微软雅黑", Arial, Helvetica, sans-serif; color:#333;}
html,body,div,ul,li,a,p,span,img,h2,h3,h1,h4,h5,h6{ padding:0; margin:0;}
*{ padding:0; margin:0;}
body{overflow-x: hidden;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none;color:#333;}
ul{ margin:0; padding:0;list-style-type:none;}
img{ border:none;}
li{list-style:none;margin:0;padding:0;}


/* --header start-- */
#header{width:100%;}
#header .header_con_wrapper{width:1000px;margin:0 auto;height:auto;}
#header .header_con_wrapper .header_con{float:left;text-align:left;margin-top:14px;}
/* #header .header_con_wrapper .header_con .logo{width:20%;margin-top:1.5%;} */
/* #header .header_con_wrapper .header_con .logo img{width:100%;height:auto;} */
#header .header_con_wrapper .header_con .title_head{line-height:36px;}
#header .header_con_wrapper .header_con .title_tp{margin-left:20px;}
#header .header_con_wrapper .header_con .title_head .title_jt{display:inline-block;border-right:3px solid #333;padding:0 20px;}
#header .header_con_wrapper .header_con .title_head .title_jt p{font-size:23px;font-weight:600;}
#header .header_con_wrapper .header_con .title_head .title_jt p:first-child{font-size:35px;font-weight:900;}
#header .header_con_wrapper .header_con .title_head .title_dl{display:inline-block;padding:0 20px;}
#header .header_con_wrapper .header_con .title_head .title_dl p{font-size:23px;font-weight:600;}
#header .header_con_wrapper .header_con .title_head .title_dl p:first-child{font-size:35px;font-weight:900;letter-spacing:1px;}
#header .header_con_wrapper .lang{float:right;text-align:right;line-height:83px;}
#header .header_con_wrapper .lang .lang_z{display:inline-block;margin-right:10px;}
#header .header_con_wrapper .lang .lang_z img{width:30px;height:20px;position:relative;top:5px;right:5px;}
#header .header_con_wrapper .lang .lang_y{display:inline-block;}
#header .header_con_wrapper .lang .lang_y img{width:30px;height:20px;position:relative;top:5px;right:5px;}

#header #nav{width: 100%;background: #054d99;height:50px;}
.nav_fixed{position: fixed;top:0;left: 0;z-index: 10000;}
#header #nav .navSet{width:1000px;margin:0 auto;height:50px;text-align:center;background:#054d99}
#header #nav ul li{    float: left;height: 50px;text-align: center;line-height: 50px;width: 15.666%;margin: 0 0.5%;position: relative;}
#header #nav ul li:hover{background:#ddd;}
#header #nav ul li:hover a{color:#333;}
#header #nav ul li a{color:#fff;font-size:15px;display: block;}
#header #nav ul li.active{background:#ddd;}
#header #nav ul li.active a{color:#333;font-size:15px;}
#header #nav ul li:hover ul{display:block;}
#header #nav ul li ul{display: none;position: absolute;z-index: 9999;background:rgba(211,211,211,.8);width:188px;text-align:center;top:50px}
#header #nav ul li ul li{display:block;float:none;width:100%;padding:0;margin:0;}
#header #nav ul li ul li:hover{background:#2865ad;}
#header #nav ul li ul li:hover a{color:#fff;}
/* --header end-- */

.flexslider img{display: block;}


/* --banner start-- */
#banner_wrap{width:100%;}
#demo01{height:auto;width:100%;}
#banner_wrap .swiper-container{width: 100%;height: auto;}
#banner_wrap .swiper-container .swiper-slide{position: relative;}
#banner_wrap .swiper-container .swiper-slide a{display: block;position: relative;}
#banner_wrap .swiper-container .swiper-slide img{width: 100%;display: block;}
.banner-slide .swiper-pagination-bullet {width: 16px;height: 16px;display: inline-block;border-radius: 100%;background: #fff;opacity: .6;}
.banner-slide .swiper-pagination-bullet-active{background: #054d99;opacity: 1;}
/* --banner end-- */

/*首页动画*/
@keyframes slogan1{
	from{right: 0;opacity: 0}
	to{right: 200px;opacity: 1}
}
@-webkit-keyframes slogan1{
	from{right: 0;opacity: 0}
	to{right: 200px;opacity: 1}
}
@-moz-keyframes slogan1{
	from{right: 0;opacity: 0}
	to{right: 200px;opacity: 1}
}
@-o-keyframes slogan1{
	from{right: 0;opacity: 0}
	to{right: 200px;opacity: 1}
}
.slogan{position: absolute;right: 0;top: 100px;display: none;animation: slogan1 0.8s ease-out forwards;-webkit-animation: slogan1 0.8s ease-out forwards;-moz-animation: slogan1 0.8s ease-out forwards;-o-animation: slogan1 0.8s ease-out forwards;line-height: 60px;z-index: 1000;font-size:38px;color: #ffffff;opacity: 0;width: 600px;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3)}
.nr1_show{opacity: 1;transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);}
.nr1_hide{opacity: 0;transform: translate(0,200px);-webkit-transform: translate(0,200px);-moz-transform: translate(0,200px);}
.nr2_show{opacity: 1;transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);}
.nr2_hide{opacity: 0;transform: translate(-200px,0);-webkit-transform: translate(-200px,0);-moz-transform: translate(-200px,0);}
.nr3_show{opacity: 1;transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);}
.nr3_hide{opacity: 0;transform: translate(200px,0);-webkit-transform: translate(200px,0);-moz-transform: translate(200px,0);}

/*返回顶部*/
.gotop{position: fixed;z-index:1000;right: 40px;bottom: 200px;width: 60px;height: 60px;background:url(../images/gotop.png) no-repeat center center;display: none;background-size: 100%;cursor: pointer;}

/* --zp start-- */
#zp{width:100%;background:#ddd;height:30px;}
#zp {width: 100%;background: #ddd;height: 30px;margin: 0px;padding: 0px;}
#zp .zp_wz{width:1000px;margin:0 auto;background:#ddd;}
#zp .zp_wz span{line-height:30px;}
#zp .zp_wz marquee{width:90%;height:100% }
#zp .zp_wz marquee font{font-size:12px;color:#333;line-height:30px;}
/* --zp end-- */

/* --about、news、links start-- */
#nr1{width:100%;position:relative;z-index:99;}
#nr1 .nr1_content{width:1000px;margin:0 auto;}
#nr1 .nr1_about{width:33.333%;background: #054d99;padding:30px 0 50px;margin-top:-30px;line-height:40px;}
#nr1 .nr1_about h1{color:#fff;font-size:28px;font-weight:600;padding:0 30px;}
#nr1 .nr1_about p{font-size:20px;color:#fff;padding:0 30px;}
#nr1 .nr1_about hr{height: 3px;background: #fff;width: 80px;margin:0 30px;}
#nr1 .nr1_about .desc{line-height:25px;color:#fff;padding:30px 30px;text-align:justify;text-indent:2em;font-size:12px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
#nr1 .nr1_about .button{width:100px;height:30px;margin:0 30px;background:#ddd;line-height:30px;text-align:center;font-size:14px}
#nr1 .nr1_news{width:29.333%;margin:0 2%;margin-top:30px;}
#nr1 .nr1_news .nrnews_title{font-size: 25px;border-left: 3px solid #054d99;padding: 0 20px;line-height: 30px;}
#nr1 .nr1_news .nrnews_title span{font-size: 22px;}
#nr1 .nr1_news .nrnews_img{margin-top:20px;}
#nr1 .nr1_news .nrnews_img img{width:100%;height:auto;}
#nr1 .nr1_news ul{margin-top:10px;}
#nr1 .nr1_news ul li{font-size:12px;}
#nr1 .nr1_links{width:33.333%;margin-top:30px;}
#nr1 .nr1_links .nrlinks_title{font-size: 25px;border-left: 3px solid #054d99;padding: 0 20px;line-height: 30px;}
#nr1 .nr1_links .nrlinks_title span{font-size: 22px;}
#nr1 .nr1_links ul{margin-top:20px;}
#nr1 .nr1_links ul li{margin-top:10px;}
#nr1 .nr1_links ul .nrlinks_l{width:40%;}
#nr1 .nr1_links ul .nrlinks_l img{width:100%;}
#nr1 .nr1_links ul .nrlinks_r{width:57%;}
#nr1 .nr1_links ul .nrlinks_r .nrlinks_rtitle{font-weight:600;font-size:14px;}
#nr1 .nr1_links ul .nrlinks_r .nrlinks_rdesc{line-height:20px;font-size:12px;margin-top:10px;}
/* --about、news、links end-- */

/* --product start-- */
#nr2{width:100%;background:#f2f2f2;margin:30px 0;}
#nr2 .nr2_content{width:1000px;margin:0 auto;padding:30px 0;background:#f2f2f2;}
#nr2 .nr2_content .nr2_title{text-align:center;font-size: 28px;font-weight:600;}
#nr2 .nr2_content .nr2_title span{font-size: 22px;color:#054d99;}
#nr2 .nr2_content ul{margin-top:30px;}
#nr2 .nr2_content ul li{width:23%;margin:0 1%;float:left;margin-top:10px;}
#nr2 .nr2_content ul li .nr2_box_img img{width:100%;}
#nr2 .nr2_content ul li .nr2_box_title{text-align:center;font-size:14px;}
#nr2 .nr2_content .nr2_more{width:120px;height:40px;line-height:40px;color:#fff;background:#054d99;margin:30px auto 0;text-align:center;font-size:14px;border-radius:10px;}
/* --product end-- */

/* --cases start-- */
#nr3{width:100%;}
#nr3 .nr3_content .nr3_title{text-align:center;font-size: 28px;font-weight:600;margin-bottom: 30px;}
#nr3 .nr3_content .nr3_title span{font-size: 22px;color:#054d99;}
.nr3_content{width:1000px;margin:0 auto;position: relative;}
#nr3 .swiper-container {width: 1000px;height: auto;}
#nr3 .swiper-slide img{width: 100%;}
#nr3 .swiper-pagination {width: 100%;text-align: center;}
#nr3 .swiper-pagination-bullet {margin: 0 5px;}
#nr3 .swiper-container .swiper-button-prev,#nr3 .swiper-container .swiper-button-next{background-color: rgba(255, 255, 255, 0.57);background-size: 60%;}

/* --cases end-- */


/* --quality certification 公司资质_质量认证-- */
#container{width: 1000px;margin:0 auto;    padding: 10px 0;}
.certification{}
.crumbs{font-size: 14px;line-height: 40px;margin-bottom: 20px;}
.crumbs a{color: #999;}
.crumbs a:hover{color: orange;}
.cer_content{padding-left: 180px;position:relative;min-height: 380px;}
/*侧边菜单*/
.left_bar{width: 160px;position: absolute;left: 0;top: 0;z-index: 1000;}
.left_bar_item{line-height: 80px;font-size: 20px;text-align: center;border-bottom: 1px solid #fff;background: #337ab7;}
.left_bar_item a{color: #fff;}
/*联系方式*/
.contact_bar{background: #729bd1;color: #fff;margin-top: 2px;padding: 10px 0;}
.contact_bar .phone{padding-left: 20px;background: url(../images/phone.png) 0 center no-repeat;background-size: 18px;font-size: 12px;}
.contact_bar .mail{padding-left: 20px;background: url(../images/mail.png) 0 center no-repeat;background-size: 20px;font-size: 12px;}
/*右边内容*/
.content_right{border:1px solid #b6b6b6;padding:30px;}
.big_title{text-align: center;font-size: 24px;color: slateblue;line-height: 50px;}
.content_right .title{font-size: 16px;font-weight: bold;    line-height: 36px;}
.text{font-size: 14px;text-indent: 24px;margin-bottom: 20px;}
.pic_box{width: 20%;float:left ;text-align: center;    margin-bottom: 20px;}
.pic_box .zs{width: 140px;height: 200px;cursor: pointer;font-size: 16px;vertical-align: middle;}
.item_active{background: #88bfee;}
/*测试设备*/
.test_device_list {margin-right: -20px;}
.test_device_item{width: 25%;float: left;}
.test_device_box{margin-right: 20px;margin-bottom: 20px;}
.test_device_box img{width: 100%;display: block; height: 140px;}
.device_name{height: 30px;background: #f5f5f5;text-align: center;line-height: 30px;font-size: 14px;}
/*荣誉资质*/
.honor_item{overflow: hidden;line-height: 30px;border-bottom: 1px solid #ddd;}
.view_pic{float: right;cursor: pointer;}
.prize_list {margin-right: -20px;}
.prize_item{width: 25%;float: left;}
.prize_box{margin-right: 20px;margin-bottom: 20px;   }
.prize_box img{max-width: 100%;display: inline-block;max-height: 100%;vertical-align: middle;}
.prize_pic_box{height: 260px;border: 1px solid #ddd;line-height: 260px;text-align: center;}
.prize_name{height: 30px;text-align: center;line-height: 30px;font-size: 14px;}
.certification .prize_pic_box{margin: 0 10px;}
.certification .pic_box{width: 25%}


/*研发能力*/
.team_members{text-align: center;}
.team_members img{width: 30%}
.article_pic{width: 50%;display: block;margin: 0 auto;}
/*工程案例*/
.case_list {margin-right: -20px;}
.case_item{width: 25%;float: left;}
.case_box{margin-right: 20px;margin-bottom: 20px;}
.case_box img{width: 100%;display: block;height: 120px;}
.case_name{height: 30px;background: #f5f5f5;text-align: center;line-height: 30px;font-size: 14px;}

/*产品中心*/
.search_bar{padding: 16px;background: #1c69bd;line-height: 48px;margin-bottom: 22px;}
.search_bar .tit{float: left;color: #fff;font-size: 24px;margin-right: 20px;}
.select{float: left;width: 140px;height: 48px;border: none;}
.search_box{float: right;overflow: hidden;width: 700px;}
.search_input{height: 48px;border: none;width: 560px;float: left;text-indent: 40px;font-size: 16px;background: url(images/search.jpg) 10px center no-repeat #fff;}
.submit{float: left;width: 20%;border: none;background: #80b5ef;height: 48px;color: #fff;font-size: 16px;margin: 0;}
.classify_card{position: relative;overflow: hidden;margin-right: 1px;}
.classify_card .classify_card_pic{width: 100%;display: block;height: 300px;}
.type_box{    width: 100%;height: 40px;background: #f5f5f5;display: block;color: #666;text-align: center;font-size: 18px;line-height: 40px;}
.type_title{}
.classify_card_con{float: left;width: 25%;margin-bottom: 20px;overflow: hidden;}
.classify_list{margin-right: -1px;}
.type_box:hover{color: olive;}

/*产品详情页*/
.product_detail_box{padding-left: 200px;margin:0 auto;font-size: 14px;}
.product_detail_box .product_name{font-size: 20px;text-align: center;}
.product_detail_box .td_l{width: 50%;    padding-top: 10px;line-height: 2;}
.product_detail_box .td_title{font-size: 20px;color: red;line-height: 40px;border-bottom: 1px solid red;font-weight: bold;}
.product_detail_box .detail_pic_box{width: 50%;text-align: center;}
.product_detail_box .product_pic{max-height: 100%;max-width: 100%;vertical-align: middle;}
.product_detail_box .material_title{font-weight: bold;}
.product_detail_box .material_title,.material_key,.material_value{width: 50%;text-align: center;line-height: 40px}
.product_detail_box .material_data{width: 100%;border-collapse: collapse;margin-top: 20px;margin-bottom: 20px;}
.product_detail_box .material_data tr{border-bottom: 1px solid #e0e0e0;    border-top: 1px solid #e0e0e0;}
.product_detail_box .page a:hover{text-decoration: underline;}

/*采购*/
.purchase_list{};
.purchase_list .purchase_item{display: block;border: 1px solid gray;padding: 10px;}
.purchase_list .date{display: inline-block;font-size: 16px;    color: #a2a2a2;}
.purchase_list .purchase_title{display: inline-block;    margin-left: 20px;    font-size: 16px;}
.purchase_list .view_detail{float: right;}
.purchase_list .purchase_item{display: block;border: 1px solid #ddd;padding: 10px;margin-bottom: 10px;}
.purchase_list .purchase_item:hover .purchase_title{color: olive;}
.purchase_list .purchase_item:hover{border: 1px solid olive;}
.purchase_list .purchase_item:hover .view_detail{color: olive;}

/*动态新闻*/
.news_list .left_news{float: left;width: 200px;}
.news_list .left_news .recommend_news .news_title{    position: absolute;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.5);z-index: 1000;width: 100%;text-align: center;color: #fff;font-size: 12px;}
.news_list .left_news .recommend_news{display: block;margin-bottom: 2px;width: 200px;height: 100px;position: relative;}
.news_list .left_news .recommend_news img{width: 100%;height: 100%}
.news_list .left_news .big_news{width: 200px;    height: 160px;}
.news_list .right_news{width: 780px;float: right;}
.news_list .right_news .news_item{    display: block;border: 1px solid #ddd;padding: 10px 5px 10px 5px;    position: relative;margin-bottom: 10px;}
.news_list .right_news .news_item .news_title{    font-size: 16px;line-height: 30px;color: #666666;}
.news_list .right_news .news_item .date{font-size: 14px;position: absolute;right: 10px;bottom: 13px;color: #999;}
.news_list .right_news .news_item:hover{background:#054d99;}
.news_list .right_news .news_item:hover .news_title{color: #fff;}
.news_list .right_news .news_item:hover .date{color: #fff;}
.news_box .date{    text-align: center;border-bottom: 1px solid #ddd;margin-bottom: 20px;font-size: 14px;color: #666;}
.news_main .news_img{text-align: center;}

/*招聘*/
.job_list{margin-right: -20px;}
.job_card{display: block;margin-bottom: 20px;width: 25%;float: left;}
.job_card_con{min-height: 200px;height: 200px;position: relative;margin-right: 20px;border: 1px solid #ddd;padding: 15px;}
.job_card .date{width: 20%;display: inline-block;font-size: 16px;}
.job_card .job_name{font-size: 16px;padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.job_card .wages{width: 30%;display: inline-block;font-size: 16px;}
.job_card .place{    width: 20%;display: inline-block;font-size: 16px;}
.job_detail{position: absolute;left: 15px;bottom: 15px;display: block;width: 100px;height: 30px;border: 1px solid #ddd;text-align: center;line-height: 30px;border-radius: 20px;margin-top: 10px;}
.job_detail:hover{background: #054d99;border: 1px solid #054d99;color: #fff;}
.job_info_box{font-size: 16px;line-height: 36px;}
.job_info_box .job_name{text-align: center;}
/*黑色遮罩*/
.mask{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;z-index: 100;left: 0;top: 0;opacity: 0;filter:alpha(opacity=0);transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.5s;}
body .mask_show{opacity: 1;filter:alpha(opacity=100);}
.mask .big_pic img{width: 100%;height: auto;}
/*大图显示*/
.big_pic{width: 30%;position: absolute;left: 0;top:0;right: 0;bottom:0;margin:auto;z-index: 999;display: table;}
.close_mask{height: 30px;width: 30px;border-radius: 50%;background: rgba(0,0,0,0.8);position: absolute;    z-index: 9999;right: -10px;top:-10px;color: #fff;text-align: center;line-height:30px ;cursor:pointer ;}

.honor_item{overflow: hidden;line-height: 30px;border-bottom: 1px solid #ddd;}
.view_pic{float: right;cursor: pointer;}
.view_pic:hover{color: orange;}

/*产品中心_产品列表*/
.page_control{    text-align: center;}
.page_control p{display: inline-block;}
.flip,.jump{display: inline-block;    padding: 5px 8px;background: #fff;color: #8698b6;margin: 0 3px;box-shadow: 0 0 2px rgba(0,0,0,.1);transition: all 0.3s;}
.goto{width: 40px;text-align: center;border: 1px solid #ccc;}
.flip:hover{background: #054d99;color: #ffffff;}
.jump:hover{background: #054d99;color: #ffffff;}

.product_nav_item{position: relative;}
.product_navbar{width: 180px;float: left;}
.product_list{float: right;width:800px}
.product_nav{background: #cecece;}
.product_nav li a{line-height: 40px;display: block;border-bottom: 1px solid #fff;padding-left: 20px;color: #686868;font-size: 14px;}
.navbar_title{background: #054d99;line-height: 60px;font-size: 20px;color: #fff;text-indent: 20px;margin-bottom: 2px;font-weight: bold;}
.type_current:before{    content: '';width: 0;height: 0;border-top: 5px solid transparent;border-left: 6px solid #676767;border-bottom: 5px solid transparent;position: absolute;left: 10px;top: 15px; }
.product_item{    width: 180px;float: left;margin-right: 15px;    margin-bottom: 10px;}
.product_item .product_name{    width: 100%;display: block;height: 42px;overflow: hidden;}
.product_pic_box{width: 100%;height: 200px;border: 1px solid #ddd;line-height: 200px;overflow: hidden;text-align: center;}
.product_pic_box img{    max-width: 100%;max-height: 100%;vertical-align: middle;}


/*翻页按钮*/
#pageGro{text-align: center;}
#pageGro>div{border: 1px solid #ddd;padding: 5px 4px;display: inline-block;cursor: pointer;}
#pageGro div.pageList{border: 0;}
#pageGro div.pageList ul li{border: 1px solid #ddd;padding: 5px 10px;display: inline-block;    margin: 0 6px;cursor: pointer;}
.on{background: #054d99;color: #fff}
.product_list{min-height: 600px;}

/*联系我们*/
.contact_info h1{    font-size: 26px;line-height: 36px;height: 36px;color: #333;    margin-bottom: 10px;}
.info_item{font-size: 16px;color: #666;line-height: 30px;padding-left: 30px}
.half_box{width: 50%;float: left;}
.map{margin-top: 20px;}
.map img{width: 100%;}
.dh{background: url(../images/dh.png)left center no-repeat;background-size: 20px;}
.dz{background: url(../images/dz.png)left center no-repeat;background-size: 20px;}
.sw{background: url(../images/sw.png)left center no-repeat;background-size: 20px;}
.yx{background: url(../images/yx.png)left center no-repeat;background-size: 20px;}

/* --footer start-- */
#footer{width:100%;margin-top:30px;}
#footer .foot_top{background:#444;width:100%;}
#footer .foot_top_content{width:1000px;margin:0 auto;padding:30px 0;}
#footer .foot_top_content .footnav{width:60%;}
#footer .foot_top_content .footnav .footnav1{display:inline-block;padding:0 3%;float:left;}
#footer .foot_top_content .footnav .footnav2{height:30px;}
#footer .foot_top_content .footnav .footnav2 a{color:#fff;font-size:14px;font-weight:600;}
#footer .foot_top_content .footnav .footnav1 ul{margin-left:20px;}
#footer .foot_top_content .footnav .footnav1 ul li{height:30px;}
#footer .foot_top_content .footnav .footnav1 ul li a{color:#ccc;}
#footer .foot_top_content .foottel{width:20%;margin-top:10px;}
#footer .foot_top_content .foottel .foottelt{margin-right:10%;}
#footer .foot_top_content .foottel .foottelz p{color:#fff;line-height:30px;}
#footer .foot_top_content .foottel .foottelz p:first-child{font-size:20px;font-weight:700;}
#footer .foot_top_content .footewm{width:20%;}
#footer .foot_top_content .footewm p{text-align:center;margin:0 auto;color:#fff;line-height:30px;}
#footer .foot_top_content .footewm img{width:60%;}
#footer .foot_bottom{background:#333;width:100%;}
#footer .foot_bottom .foot_bottom_content{width:1000px;margin:0 auto;padding:15px 0;background:#333;}
#footer .foot_bottom .foot_bottom_content p{color:#ccc;text-align:center;}
/* --footer end-- */


/* ------------------------------------------------------------------------------------------------------------- */

/* about us start */
#about_us{width:100%;background:#fff;    padding: 20px 0;}
#about_us .about_us_content{margin:0 auto;width: 1000px}
#about_us .about_us_content .title{font-size:32px;font-weight:600;text-align:center;}
#about_us .about_us_content hr{height:3px;width:10%;margin:15px auto 30px;background:#054d99;}
#about_us .about_us_content .tp{width:35%;}
#about_us .about_us_content .tp img{width:100%;}
#about_us .about_us_content .desc{width:63%;}
.desc.right p{text-indent: 2em;}
/* about us end */


/* zuzhi start */
#about_zz{width:100%;background:#f2f2f2;}
#about_zz .about_zz_content{width:1000px;margin:0 auto;padding:30px 0;}
#about_zz .about_zz_content .title{font-size:32px;font-weight:600;text-align:center;}
#about_zz .about_zz_content hr{height:3px;width:10%;margin:15px auto 30px;background:#054d99;}
#about_zz .about_zz_content .desc{width:100%;margin-top:30px;}
#about_zz .about_zz_content .desc img{width:100%;height:auto;}
/* zuzhi end */


/* wenhua start */
#about_cul{width:100%;background:#fff;}
#about_cul .about_cul_content{width:1000px;margin:0 auto;padding:30px 0;}
#about_cul .about_cul_content .title{font-size:32px;font-weight:600;text-align:center;}
#about_cul .about_cul_content hr{height:3px;width:10%;margin:15px auto 30px;background:#054d99;}
#about_cul .about_cul_content .desc{width:100%;margin-top:30px;}
#about_cul .about_cul_content .desc .wtl{width:50%;background:#054d99;}
#about_cul .about_cul_content .desc .wtl .wtlt{width:50%;line-height:0;padding:0px}
#about_cul .about_cul_content .desc .wtl .wtlz{width:45%;line-height:30px;padding-right: 20px;box-sizing: border-box;padding-top: 20px}
#about_cul .about_cul_content .desc .wtl .wtlt img{width:100%;height:auto}
#about_cul .about_cul_content .desc .wtl .wtlz p{font-size:14px;color:#fff;}
#about_cul .about_cul_content .desc .wtl .wtlz .yj{font-size:16px;font-weight:600;color:#fff;}
#about_cul .about_cul_content .desc .wtr{width:50%;background:#054d99;}
#about_cul .about_cul_content .desc .wtr .wtrt{width:50%;line-height:0;padding:0px}
#about_cul .about_cul_content .desc .wtr .wtrz{width:45%;line-height:30px;padding-right: 20px;box-sizing: border-box;padding-top: 20px}
#about_cul .about_cul_content .desc .wtr .wtrt img{width:100%;height:auto}
#about_cul .about_cul_content .desc .wtr .wtrz p{font-size:14px;color:#fff;}
#about_cul .about_cul_content .desc .wtr .wtrz .yj{font-size:16px;font-weight:600;color:#fff;}

#about_cul .about_cul_content .desc .twl{width:50%;background:#054d99;}
#about_cul .about_cul_content .desc .twl .twlt{width:50%;line-height:0;padding:0px}
#about_cul .about_cul_content .desc .twl .twlz{width:45%;line-height:30px;padding-left: 20px;box-sizing: border-box;    padding-top: 20px;}
#about_cul .about_cul_content .desc .twl .twlt img{width:100%;height:auto}
#about_cul .about_cul_content .desc .twl .twlz p{font-size:14px;color:#fff;}
#about_cul .about_cul_content .desc .twl .twlz .yj{font-size:16px;font-weight:600;color:#fff;}
#about_cul .about_cul_content .desc .twr{width:50%;background:#054d99;}
#about_cul .about_cul_content .desc .twr .twrt{width:50%;line-height:0;padding:0px}
#about_cul .about_cul_content .desc .twr .twrz{width:45%;line-height:30px;padding-left: 20px;box-sizing: border-box;padding-top: 20px}
#about_cul .about_cul_content .desc .twr .twrt img{width:100%;height:auto}
#about_cul .about_cul_content .desc .twr .twrz p{font-size:14px;color:#fff;}
#about_cul .about_cul_content .desc .twr .twrz .yj{font-size:16px;font-weight:600;color:#fff;}

/* wenhua end */


@media ( max-width: 1000px ){
    #footer .foot_bottom .foot_bottom_content,
    #footer .foot_top_content,
    #container,
    #zp .zp_wz,
    #header #nav .navSet,
    #header .header_con_wrapper,
    #nr1 .nr1_content,
    #nr2 .nr2_content,
    .nr3_content,
    #about_us .about_us_content,
    #about_zz .about_zz_content,
    #about_cul .about_cul_content{width: auto;}
}